package com.hnust.service;

import com.hnust.domain.record.AuditJoinRecord;
import com.hnust.domain.record.AuditRegisterRecord;

import java.util.List;

/**
 * 审核加入、审核注册
 *  gh
 */
public interface AuditService {

    ////////////////////////////// 审核加入 /////////////////////////////////////
    List<AuditJoinRecord> auditJoinGet(Integer currentPage, Integer rows, String collegeId); // 点击审核加入时，返回审核信息

    boolean auditJoinOperate(String auditJoinId, Integer result); // 通过/驳回加入申请

    boolean auditBatchJoinOperate(List<String> auditJoinIds, Integer result); // 批量驳回/通过加入申请

    ///////////////////////////////审核注册///////////////////////////////////
    List<AuditRegisterRecord> auditRegisterGet(Integer currentPage, Integer rows, String collegeId); // 点击审核注册时，返回审核信息

    boolean auditRegisterOperate(String auditRegisterId, Integer result); // 通过注册/驳回注册

    boolean auditBatchRegisterOperate(List<String> auditRegisterIds, Integer result); // 批量通过注册/批量驳回注册


}
